Triival cleanup
authorMatthias Clasen <mclasen@redhat.com>
Sat, 28 Oct 2017 18:38:21 +0000 (14:38 -0400)
committerMatthias Clasen <mclasen@redhat.com>
Sat, 28 Oct 2017 18:38:21 +0000 (14:38 -0400)
No need to go to the window, we store a copy of the scale factor
in the render pass object.

gsk/gskvulkanrenderpass.c

index 00f79bebdf4ee94c85b97dd3a4268f6ef3459eb8..37cdf25347df25a4b70b6b2ac1742071a7fc9730 100644 (file)
@@ -407,7 +407,7 @@ gsk_vulkan_render_pass_add_node (GskVulkanRenderPass           *self,
 
         op.text.start_glyph = 0;
         op.text.texture_index = G_MAXUINT;
-        op.text.scale = gdk_window_get_scale_factor (gsk_renderer_get_window (GSK_RENDERER (renderer)));
+        op.text.scale = self->scale_factor;
 
         for (i = 0, count = 0; i < num_glyphs; i++)
           {